API chung Java EE

Các API của Java EE chứa đựng một số kỹ thuật được mở rộng thêm từ những chức năng trong các API của Java SE.

javax.ejb.*

API về chủ thể cấp kinh doanh (Enterprise Java Beans - hay EJB) cung cấp một tập các hàm API mà một khung chứa đối tượng phân tán (distributed object container) phải hỗ trợ để có thể cung cấp tính bền bỉ (persistence), khả năng liên lạc từ xa (dùng RMI), khả năng khống chế tương tranh (concurrency control) và điều khiển truy cập (access control) cho các đối tượng phân tán (distributed objects).

javax.servlet

API về Servlets cung cấp một tập các hàm API giữa một khung chứa mạng (web container) và một servlet nhằm đảm nhiệm việc xử lý các yêu cầu và hồi âm các phản ứng.

javax.servlet.jsp

Các gói javax.servlet.jsp và javax.servlet.jsp.tagext cung cấp các hàm API về JSP.

javax.naming

Các gói javax.naming, javax.naming.directory, javax.naming.event, javax.naming.ldap và javax.naming.spi định nghĩa các hàm API đối với các giao tiếp (Interface) sử dụng tên trong khi truy cập đối tượng và thư mục (Java Naming and Directory Interface - JNDI).

java.sql, javax.sql

Các gói java.sql và javax.sql cung cấp các hàm liên nối với cơ sở dữ liệu (Java Database Connectivity - JDBC).

java.transaction.*

Các gói này cung cấp các API để quản lý việc giao dịch giữa các nguồn tài nguyên khác nhau (Java Transaction API - JTA).

javax.xml.*

Các gói này cung cấp các hàm API để xử lý các tài liệu XML (Java API for XML Processing - JAXP).

javax.jms.*

Các gói này cung cấp các hàm API sử dụng trong dịch vụ thông điệp của Java (Java Message Service - JMS).